100 10 5
ddaadceeedccbcedaabbceabcebdbadaadaacedebedceeeebacaaebedecebadeabcdcebacbacacbdeccacdebbacdbddabdbd
cbcbebdedd
